[ week 1 & 4 ] 網路基礎概論-🔗


Posted by vick12052002 on 2020-06-21

網路基礎概論,不得不提到 Http、DNS、TCP、Request、Response、Server等等的概念,談論到這些概念,總是搞得亂糟糟,所以以下認真參考幾個網站,我現在也懶得整理,所以放在這邊,方便我以後找

  1. 從輸入URL到頁面加載的過程
  2. 網路基礎-
    HTTP、Request、Response
  3. 從傳紙條輕鬆學習基本網路概念
  4. 在瀏覽器輸入網址並送出後,到底發生了什麼事?
  5. 30-10之通訊協議的基本常識
  6. 前端三十|30. [WEB] 從輸入網址列到渲染畫面,過程經歷了什麼事情

IP 位置

IP 全名為 「 Internet Protocol 」,等同於你家地址,是由四個數字組成,數字範圍 0~255,每個主機都會有一個住址

101.13.113.80

那為什麼自己 IP 位置會跟別人是一樣的?

因為是由同一個主機發送出去的,對於外網來說,(如下圖)
內網外網

域名(Domain)

域名又稱為網域,就是我們常用的網址,例如:google.com ,相較於 IP 位址可讀性高也比較好記,簡單來說有點像是景點的名稱,例如:日月潭等等。

域名系統(Domain Name System,DNS)

幫你把域名轉換的 IP 位址(因為電腦只看得懂 IP 位址)

你問 DNS server 某個域名,他就會跟你說「它的 IP 位址」

google 還提供了一個免費的 DNS server,IP 位址是 8.8.8.8

  • 為什麼好心的谷哥大神提供免費的 DNS 伺服器?

    因為 google 也可從中取得一些數據,例如:哪個網頁大家比較常造訪


網路世界相當大,不僅只是我們看到的頁面,網頁看不到的部分正在做資料處理、查詢等等動作。而這些看得到的頁面,我們稱之為「前端」,看不到的部分資料處理、爬蟲、收集資料等,我們稱之為「後端」

前端-網頁上看得到的
後端-網頁上看到的(網頁下)










Related Posts

2022 個人愛用程式開發工具

2022 個人愛用程式開發工具

Follow Along Links

Follow Along Links

Secure Apache Using Certbot with Let's Encrypt on Ubuntu 20.04

Secure Apache Using Certbot with Let's Encrypt on Ubuntu 20.04


Comments